window carton - German English Dictionary